// manager/pages/personalcreditdesc/index.js
import config from '../../../utils/config';
import { request } from '../../../utils/request';
Page({

    /**
     * 页面的初始数据
     */
    data: {
        baseUrl: config.baseUrl,
        userInfo: {},
        custTypeList: [],
        detail: {},
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.setData({
            "detail.id": options.id,
        })
        this.getUserInfo();
        this.getDictionaryInfo();
        this.getPriorCreditInfo();
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    // 获取当前登录者的用户信息
    getUserInfo(e) {        
        request({
            url: "/user/getUserInfo",
            reqRSAENCRY: true, // 参数是否加密
            resRSADECRY: true, // 返回值是否解密
            data: {}
        }).then(res => {
            if(res.code == 0){
                this.setData({
                    userInfo: res.data.userInfo
                })
            }
        }).catch(error => {
            // console.log(error)
        })
    },

    /**
     * 获取预授信详情
     */
    getPriorCreditInfo(e) {   
        request({
            url: "/priorCredit/getPriorCreditInfo",
            reqRSAENCRY: true, // 参数是否加密
            resRSADECRY: true, // 返回值是否解密
            data: {
                id: this.data.detail.id
            }
        }).then(res => {
            if(res.code == 0){
                this.setData({
                    detail: res.data
                }) 
            }
        }).catch(error => {
            // console.log(error)
        })     
    },
    /**
     * 获取客户类型字典
     */
    getDictionaryInfo() {
        request({
            url: "/commonApi/getDictionaryInfo",
            method: "GET",
            data: {
				dictType: "ecard_cust_type"
			}
        }).then(res => {
            if(res.code == 0){
                this.setData({
                    custTypeList: res.data
                })
            }
        }).catch(error => {
            // console.log(error)
        })
    },

    // 查看图片
    previewImage(e) {
        let { url } = e.currentTarget.dataset;
        if(url){
            wx.previewImage({
                current: url, // 当前显示图片的http链接
                urls: [url] // 需要预览的图片http链接列表
            })
        }
    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },
})